fix(seo): add hub pages, sitemap/redirect updates, and schema/a11y fixes#377
fix(seo): add hub pages, sitemap/redirect updates, and schema/a11y fixes#377dhananjay6561 wants to merge 6 commits intokeploy:mainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This PR improves blog SEO/crawlability by adding new indexable hub routes, enhancing sitemap freshness signals, and addressing legacy backlink redirects and accessibility metadata.
Changes:
- Added new hub pages (
/integrations,/solutions,/case-studies,/glossary) with canonical URLs and JSON-LD schemas. - Updated
sitemap.xmlgeneration to use post-derivedlastmodvalues and include the new hub routes. - Added redirects for legacy/broken URLs and improved newsletter image alt text.
Reviewed changes
Copilot reviewed 6 out of 7 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| pages/integrations/index.tsx | New integrations hub page with breadcrumb + CollectionPage/ItemList structured data. |
| pages/solutions/index.tsx | New solutions hub page with breadcrumb + CollectionPage/ItemList structured data. |
| pages/case-studies/index.tsx | New case studies hub page with breadcrumb + CollectionPage/ItemList structured data. |
| pages/glossary/index.tsx | New glossary hub page with DefinedTermSet/DefinedTerm structured data. |
| pages/sitemap.xml.tsx | Sitemap lastmod now derived from post modified dates; hub routes added to static entries. |
| next.config.js | Added permanent redirects for two legacy URLs. |
| components/subscribe-newsletter.tsx | Updated newsletter bunny image alt text for better accessibility. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 7 out of 8 changed files in this pull request and generated 4 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 7 out of 8 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 8 out of 9 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
hi @nehagup |
Signed-off-by: Dhananjay Aggarwal <133662894+dhananjay6561@users.noreply.github.com>
| import { HOME_OG_IMAGE_URL } from "../../lib/constants"; | ||
| import { getBreadcrumbListSchema, SITE_URL } from "../../lib/structured-data"; | ||
|
|
||
| const caseStudies = [ |
There was a problem hiding this comment.
Need to discuss this in detail. What's the list like.
PR: Detailed Issue-Wise Fix Description
Overview
This PR documents all reported items that are fixed in the current blog codebase, in issue-wise format.
Fixed Issues from Status Report
1) TASK-5
What was the issue:
How it was fixed:
Evidence:
2) GEO-12
What was the issue:
How it was fixed:
Evidence:
3) GEO-13
What was the issue:
How it was fixed:
Evidence:
4) TASK-17
What was the issue:
How it was fixed:
Evidence:
5) GEO-15 (hub-level)
What was the issue:
How it was fixed:
Evidence:
6) TASK-31
What was the issue:
How it was fixed:
Evidence:
7) TASK-45
What was the issue:
How it was fixed:
Evidence:
8) TASK-47
What was the issue:
How it was fixed:
Evidence:
Additional Review-Driven Changes in This PR
A) Sitemap regression coverage for hub URLs
What was the issue:
How it was fixed:
File:
B) Preview mode propagation for solutions page
What was the issue:
How it was fixed:
File:
Validation
Executed:
Result:
Impact